home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / redakcyjne / PEBuilder / pebuilder3110a.exe / {app} / plugin / StarWind / starwind.conf < prev    next >
Text File  |  2005-03-10  |  5KB  |  179 lines

  1. #
  2. # StarWind iSCSI server configuration file.
  3. #
  4. # Copyright (c) 2003-2005 Rocket Division Software. All rights reserved.
  5. #
  6. # This file contains list of SCSI devices that will be accessible to iSCSI.
  7. # The device name should be placed in the first column followed by the target 
  8. # name. The device name and the target name should be separated by at least 
  9. # one space. 
  10. #
  11. # $Id: starwind.conf,v 1.3 2005/03/09 19:26:10 valery Exp $
  12. #
  13.  
  14. [parameters]
  15.  
  16. #
  17. # LogLevel values: (0-DIsabled, 1-Errors, 2-Warnings, 3-all messages)
  18. #
  19. LogLevel = "1"
  20.  
  21. #
  22. # Don't change the LogMask if you have no idea what does it mean!
  23. #
  24. LogMask = "0x8000ffff"
  25.  
  26. #
  27. # Port number for iSCSI connectons
  28. #
  29. Port = "3260"
  30.  
  31. #
  32. # Interface to listen to. "0.0.0.0" corresponds to "listen to all interfaces".
  33. #
  34. Interface = "0.0.0.0"
  35.  
  36. #
  37. # change format of a target name
  38. #
  39. DefTargetName = "iqn.2003-06.starwind:bartpe.$(symid)"
  40.  
  41. #
  42. # Username and password used for the control connection.
  43. #
  44. Login = ""
  45. Password = ""
  46.  
  47. #
  48. # CHAP authentification for control connections
  49. #
  50. #CtlAuthMode = "chap"
  51. #CtlAuthServerName = "BartPE"
  52. #CtlAuthServerSecret = "123"
  53. #CtlAuthClientName = "user"
  54. #CtlAuthClientSecret = "345"
  55.  
  56. #
  57. # Minimal 'maximum transfer length' should be supported by all SPTI devices
  58. #
  59. MinBufferSize = "65536"
  60.  
  61. #
  62. # 'Minimal' aligment mask for SPTI devices - all buffers passed to SPTI will 
  63. # be aligned according to this mask at least. Sure if an adapter requests 
  64. # bigger aligment target will supply correctly aligmned buffers.
  65. #
  66. AlignmentMask = "0x0000"
  67.  
  68. #
  69. # Allow Auto Export of some of the found Devices
  70. #
  71. AutoExportDevices = "spti:disk,spti:cd/dvd"
  72.  
  73. #
  74. # Devices are autoexported as read/write by default
  75. # set AutoConfigMode="ro" to allow only readonly access to all the devices
  76. #
  77. AutoExportMode = "ro"
  78.  
  79. #
  80. # Length of iSCSI queue. (min 16, max 512, default 64)
  81. #
  82. MaxPendingRequests = "64"
  83.  
  84.  
  85. [plugins]
  86.  
  87. #
  88. # Plugins
  89. #
  90. # Parameters (mandatory):
  91. #     -module  - plugin dll
  92. #     -symlink - device name prefix for all devices managed by the plugin
  93. #     -type    - type of devices managed by the plugin
  94. #   (optional):
  95. #     -loglevel:"n" (n=0-3) - override log level for a plugin (by default global LogLevel value is used)
  96. #
  97.  
  98. #
  99. # Ram Disk plugin
  100. #
  101. addplugin -module:"RamDisk.dll" -symlink:"RamDrive" -type:"RAM disk"
  102.  
  103. #
  104. # ImageFile-specific parameters (mandatory):
  105. #     imagedir  - image files directory. The plugin scans this directory for available images.
  106. #     imagemask - image file mask. While scanning the directory (see above) the plugin will 
  107. #         look only for files selected by this mask.
  108. #
  109. addplugin -module:"ImageFile.dll" -symlink:"ImageFile" -type:"Image file" -imagedir:"images" -imagemask:"*.img"
  110.  
  111. #
  112. # VirtualDvd-specific parameters (optional):
  113. #     share - sharing option flags. May be '', 'r', 'w' or 'rw'. 'r' means that device will be 
  114. #         shared for reading. 'w' - for writing. Default is ''.
  115. #     sessions - number of simultaneous iSCSI session allowed for this device. Default is 1.
  116. #
  117. addplugin -module:"VirtualDvd.dll" -symlink:"VirtualDvd" -type:"Virtual DVD"
  118.  
  119.  
  120. [devices]
  121.  
  122. #
  123. # Hard drive accessible through SPTI
  124. #
  125. #add \\.\Physicaldrive0
  126.  
  127. #
  128. # SPTI-specific device parameters (optional)
  129. #   -timeout:nnn  - SCSI command execution timeout (in seconds). Default is 108000 (30 hours).
  130. #   -share:"<rw|r>" - to allow multiple initiators to access the device (shared mode)
  131. #   -sessions:nnn - set maximum number of initiators allowed to mount the device in shared mode
  132. #
  133.  
  134. #
  135. # CD-ROM accessible through SPTI
  136. #
  137. #add \\.\Z:
  138.  
  139. # Share a hard drive or a CD-ROM to multiple clients
  140. #add \\.\F: -timeout:256 -share:"rw" -sessions:8
  141.  
  142. #
  143. # ImageFile device parameters:
  144. #   -file   - image files name. This name is relative to 'imagedir'. The file should exists. 
  145. #              It can be created by means of 'mksparse' utility.
  146. #   -header - if not 0 the plugin will not use given amoung of bytes in the beginning of the file,
  147. #         This value should be sector aligned.
  148. #   -asyncmode:<no|yes> - if 'yes' the image is opened in asyncronous mode (you can benefit from this on stripped volumes)
  149. #
  150. #add ImageFile0 -file:"image.img" -asyncmode:"yes"
  151.  
  152. #
  153. # RAM disk device parameters:
  154. #   -size   - size of RAM disk to create (in MB).
  155. #   -format - if 'yes' created disk will be formatted as FAT16 partition.
  156. #   -useawe:<no|yes> - allows creating of huge ram drives (>1GB)
  157. #     But the AWE mode is a bit slower than not using AWE!
  158. #   -speedtest:<no|yes> - can be used for network throughput tests.
  159. #     In the mode no data actually are written to or read from the ram disk.
  160. #
  161. #add RamDrive0 -size:"16" -format:"yes"
  162.  
  163. #
  164. # Virtual DVD device parameters:
  165. #   -file - image (iso or mds) file name.
  166. #   -type - 'iso' or 'mds' depending on type of the image.
  167. #
  168. #add VirtualDvd0 -file:"D:\temp\iwin2k.iso" -type:"iso"
  169.  
  170.  
  171. [permissions]
  172.  
  173. #
  174. # CHAP authentication
  175. #
  176.  
  177. #allow -device:RamDrive0 -chapLocalName:"iqn.1991-05.com.microsoft:home.MSHOME.NET" -chapLocalSecret:"5432109876543210" -chapPeerSecret:"0123456789012345"
  178. #allow -chapLocalName:"test" -chapLocalSecret:"5432109876543210" -chapPeerName:"" -chapPeerSecret:"0123456789012345"
  179.